// 这是供给进程
#include <iostream>
#include "Server.hpp"

int main()
{
    Server server;
    server.OpenPipeForRead();
    string message;
    while(true)
    {
        if(server.RecievePipe(&message) > 0)  // 接受客户端的信息,如果有信息才继续，如果客户端退出了，没有收到信息了，server就也退出
            cout << "Client Say# " << message << endl;
        else
            break;
    }
    cout << "Client quited, me too !" << endl;
    server.ClosePipe();
    return 0;
}